//从业务设置中获取是否启用序列号
var myPage;
 
// 列表配置
function table_init() {
	  
	var page_colmodel=new Array();
	 
	page_colmodel.push({
		display : '序号',
		name : 'xh',
		width : '30',
		isNo : true 
	});   
	page_colmodel.push({
		display : '操作',
		name : 'jl_code',  
		isHide : false,
		align : 'center',
		replaceHtmlFunction:'replaceHtml',
		width : '40'
	});
	page_colmodel.push({
		display : '日期',
		name : 'rq',  
		align : 'center',
		width : '80'
	}); 
	page_colmodel.push({
		display : '交路信息',
		name : 'jl_name',  
		align : 'left',
		width : '140'
	});
	
	page_colmodel.push({
		display : '车次',
		name : 'cc',  
		align : 'center',
		width : '80'
	});
	page_colmodel.push({
		display : '车组号',
		name : 'cz_code',  
		align : 'center',
		width : '80'
	});
	page_colmodel.push({
		display : '机械师',
		name : 'user_name',  
		align : 'center',
		width : '60'
	});
	page_colmodel.push({
		display: '车型',
		name : 'cx',
		isConfigurable : true,
		isHide : false,
		align : 'center',
		width : '60'
	});
	page_colmodel.push({
		display: '始发站',
		name : 'city1',
		isConfigurable : true,
		isHide : false,
		align : 'left',
		width : '80'
	});
	page_colmodel.push({
		display : '到达站',
		name : 'city2', 
		isConfigurable : true,
		isHide : false,
		align : 'left', 
		width : '80'
	});
	 
	page_colmodel.push({
		display: '始发时间',
		name : 'time1',
		isConfigurable : true,
		isHide : false, 
		width : '60'
	});
	page_colmodel.push({
		display: '到达时间',
		name : 'time2',
		isConfigurable : true,
		isHide : false, 
		width : '60'
	});
	page_colmodel.push({
		display: '计划数量',
		name : 'jhcount',
		isConfigurable : true,
		isHide : false, 
		width : '60'
	});
	page_colmodel.push({
		display: '完成数量',
		name : 'wccount',
		isConfigurable : true,
		isHide : false, 
		width : '60'
	});
	page_colmodel.push({
		display: '上传总数',
		name : 'sccount',
		isConfigurable : true,
		isHide : false, 
		width : '60'
	});
	var page = {
		id : "rcxc",		
		keycol:"cc",
		url : "rcxcjson_list.action",
		dataType : 'json',
		colModel : page_colmodel, 
		sortname : "cc",
		sortorder : "asc",
		usepager : true,
		useRp : true,
		rp : 50,
		showTableToggleBtn : false,
		width : 'auto',
		height : 'auto', 
		selectrow:'selectrow',
		setPageParams : 'list_getPageParams()',
		detailRowNumber : 5
	};
	myPage = page;
	$("#resultList").flexigrid(page);
}

function selectrow(row) {
	tableonclick_gx(row.sys_code);
}
 
function replaceHtml(i) {
	return '<a href="javascript:;" class="operate details" onclick="tableeditRecord('+ i +')"></a>';
}
// 编辑商品
function tableeditRecord(i) { 
	var data = getData(i);
	var tabname = "巡检详细信息";
	var text = "巡检详细信息";
	var href = top.urlpath + "/rcxc_todetail.action?sys_code=" + data.sys_code; 
	top.maincontab.opentabs(href,text,"0",tabname); 
}

//列表----获取查询参数
function list_getPageParams() {
	//高级搜索
	var params = [ 
	{
		name : 'keyword',
		value : $("#keyword").val()
	},
	{
		name : 'querytype',
		value : $("#querytype").val()
	},
	{
		name : 'search_a',
		value : $("#search_a").val()
	},
	{
		name : 'search_b',
		value : $("#search_b").val()
	}, 
	{
		name : 'search_c',
		value : $("#search_c").val()
	}, 
	{
		name : 'search_d',
		value : $("#search_d").val()
	}]; 
	return params;
}